Dan John Reveals His Thoughts On Hyrox & Kettlebells